home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / gtk-1.2 / gtk / gtkmarshal.h < prev    next >
Encoding:
C/C++ Source or Header  |  2005-10-18  |  5.7 KB  |  186 lines

  1. #ifndef __GTK_MARSHAL_H__
  2. #define __GTK_MARSHAL_H__
  3.  
  4. #include <gtk/gtktypeutils.h>
  5. #include <gtk/gtkobject.h>
  6.  
  7. #ifdef __cplusplus
  8. extern "C"
  9. {
  10. #endif                /* __cplusplus */
  11.  
  12. #define gtk_signal_default_marshaller gtk_marshal_NONE__NONE
  13.  
  14.   void gtk_marshal_BOOL__NONE (GtkObject * object,
  15.                    GtkSignalFunc func,
  16.                    gpointer func_data, GtkArg * args);
  17.  
  18.   void gtk_marshal_BOOL__POINTER (GtkObject * object,
  19.                   GtkSignalFunc func,
  20.                   gpointer func_data, GtkArg * args);
  21.  
  22.   void gtk_marshal_BOOL__POINTER_POINTER_INT_INT (GtkObject * object,
  23.                           GtkSignalFunc func,
  24.                           gpointer func_data,
  25.                           GtkArg * args);
  26.  
  27.   void gtk_marshal_BOOL__POINTER_INT_INT (GtkObject * object,
  28.                       GtkSignalFunc func,
  29.                       gpointer func_data, GtkArg * args);
  30.  
  31. #define gtk_marshal_BOOL__POINTER_INT_INT_UINT gtk_marshal_BOOL__POINTER_INT_INT_INT
  32.  
  33.   void gtk_marshal_BOOL__POINTER_INT_INT_INT (GtkObject * object,
  34.                           GtkSignalFunc func,
  35.                           gpointer func_data,
  36.                           GtkArg * args);
  37.  
  38. #define gtk_marshal_BOOL__POINTER_STRING_STRING_POINTER gtk_marshal_BOOL__POINTER_POINTER_POINTER_POINTER
  39.  
  40.   void gtk_marshal_BOOL__POINTER_POINTER_POINTER_POINTER (GtkObject * object,
  41.                               GtkSignalFunc func,
  42.                               gpointer func_data,
  43.                               GtkArg * args);
  44.  
  45. #define gtk_marshal_ENUM__ENUM gtk_marshal_INT__INT
  46.  
  47.   void gtk_marshal_INT__INT (GtkObject * object,
  48.                  GtkSignalFunc func,
  49.                  gpointer func_data, GtkArg * args);
  50.  
  51.   void gtk_marshal_INT__POINTER (GtkObject * object,
  52.                  GtkSignalFunc func,
  53.                  gpointer func_data, GtkArg * args);
  54.  
  55.   void gtk_marshal_INT__POINTER_CHAR_CHAR (GtkObject * object,
  56.                        GtkSignalFunc func,
  57.                        gpointer func_data, GtkArg * args);
  58.  
  59.   void gtk_marshal_NONE__BOOL (GtkObject * object,
  60.                    GtkSignalFunc func,
  61.                    gpointer func_data, GtkArg * args);
  62.  
  63. #define gtk_marshal_NONE__BOXED gtk_marshal_NONE__POINTER
  64.  
  65.   void gtk_marshal_NONE__POINTER (GtkObject * object,
  66.                   GtkSignalFunc func,
  67.                   gpointer func_data, GtkArg * args);
  68.  
  69.   void gtk_marshal_NONE__C_CALLBACK (GtkObject * object,
  70.                      GtkSignalFunc func,
  71.                      gpointer func_data, GtkArg * args);
  72.  
  73.   void gtk_marshal_NONE__C_CALLBACK_C_CALLBACK (GtkObject * object,
  74.                         GtkSignalFunc func,
  75.                         gpointer func_data,
  76.                         GtkArg * args);
  77.  
  78. #define gtk_marshal_NONE__ENUM gtk_marshal_NONE__INT
  79.  
  80.   void gtk_marshal_NONE__INT (GtkObject * object,
  81.                   GtkSignalFunc func,
  82.                   gpointer func_data, GtkArg * args);
  83.  
  84. #define gtk_marshal_NONE__ENUM_FLOAT gtk_marshal_NONE__INT_FLOAT
  85.  
  86.   void gtk_marshal_NONE__INT_FLOAT (GtkObject * object,
  87.                     GtkSignalFunc func,
  88.                     gpointer func_data, GtkArg * args);
  89.  
  90. #define gtk_marshal_NONE__ENUM_FLOAT_BOOL gtk_marshal_NONE__INT_FLOAT_BOOL
  91.  
  92.   void gtk_marshal_NONE__INT_FLOAT_BOOL (GtkObject * object,
  93.                      GtkSignalFunc func,
  94.                      gpointer func_data, GtkArg * args);
  95.  
  96.   void gtk_marshal_NONE__INT_INT (GtkObject * object,
  97.                   GtkSignalFunc func,
  98.                   gpointer func_data, GtkArg * args);
  99.  
  100.   void gtk_marshal_NONE__INT_INT_POINTER (GtkObject * object,
  101.                       GtkSignalFunc func,
  102.                       gpointer func_data, GtkArg * args);
  103.  
  104.   void gtk_marshal_NONE__NONE (GtkObject * object,
  105.                    GtkSignalFunc func,
  106.                    gpointer func_data, GtkArg * args);
  107.  
  108. #define gtk_marshal_NONE__OBJECT gtk_marshal_NONE__POINTER
  109.  
  110.   void gtk_marshal_NONE__POINTER_INT (GtkObject * object,
  111.                       GtkSignalFunc func,
  112.                       gpointer func_data, GtkArg * args);
  113.  
  114.   void gtk_marshal_NONE__POINTER_POINTER (GtkObject * object,
  115.                       GtkSignalFunc func,
  116.                       gpointer func_data, GtkArg * args);
  117.  
  118.   void gtk_marshal_NONE__POINTER_POINTER_POINTER (GtkObject * object,
  119.                           GtkSignalFunc func,
  120.                           gpointer func_data,
  121.                           GtkArg * args);
  122.  
  123. #define gtk_marshal_NONE__POINTER_STRING_STRING gtk_marshal_NONE__POINTER_POINTER_POINTER
  124.  
  125. #define gtk_marshal_NONE__POINTER_UINT gtk_marshal_NONE__POINTER_INT
  126.  
  127. #define gtk_marshal_NONE__POINTER_UINT_ENUM gtk_marshal_NONE__POINTER_INT_INT
  128.  
  129.   void gtk_marshal_NONE__POINTER_INT_INT (GtkObject * object,
  130.                       GtkSignalFunc func,
  131.                       gpointer func_data, GtkArg * args);
  132.  
  133. #define gtk_marshal_NONE__POINTER_POINTER_UINT_UINT gtk_marshal_NONE__POINTER_POINTER_INT_INT
  134.  
  135.   void gtk_marshal_NONE__POINTER_POINTER_INT_INT (GtkObject * object,
  136.                           GtkSignalFunc func,
  137.                           gpointer func_data,
  138.                           GtkArg * args);
  139.  
  140. #define gtk_marshal_NONE__POINTER_INT_INT_POINTER_UINT_UINT gtk_marshal_NONE__POINTER_INT_INT_POINTER_INT_INT
  141.  
  142.   void gtk_marshal_NONE__POINTER_INT_INT_POINTER_INT_INT (GtkObject * object,
  143.                               GtkSignalFunc func,
  144.                               gpointer func_data,
  145.                               GtkArg * args);
  146.  
  147. #define gtk_marshal_NONE__POINTER_UINT_UINT gtk_marshal_NONE__POINTER_INT_INT
  148.  
  149. #define gtk_marshal_NONE__STRING gtk_marshal_NONE__POINTER
  150.  
  151. #define gtk_marshal_NONE__STRING_INT_POINTER gtk_marshal_NONE__POINTER_INT_POINTER
  152.  
  153.   void gtk_marshal_NONE__POINTER_INT_POINTER (GtkObject * object,
  154.                           GtkSignalFunc func,
  155.                           gpointer func_data,
  156.                           GtkArg * args);
  157.  
  158. #define gtk_marshal_NONE__UINT gtk_marshal_NONE__INT
  159.  
  160. #define gtk_marshal_NONE__UINT_POINTER_UINT_ENUM_ENUM_POINTER gtk_marshal_NONE__INT_POINTER_INT_INT_INT_POINTER
  161.  
  162.   void gtk_marshal_NONE__INT_POINTER_INT_INT_INT_POINTER (GtkObject * object,
  163.                               GtkSignalFunc func,
  164.                               gpointer func_data,
  165.                               GtkArg * args);
  166.  
  167. #define gtk_marshal_NONE__UINT_POINTER_UINT_UINT_ENUM gtk_marshal_NONE__INT_POINTER_INT_INT_INT
  168.  
  169.   void gtk_marshal_NONE__INT_POINTER_INT_INT_INT (GtkObject * object,
  170.                           GtkSignalFunc func,
  171.                           gpointer func_data,
  172.                           GtkArg * args);
  173.  
  174. #define gtk_marshal_NONE__UINT_STRING gtk_marshal_NONE__INT_POINTER
  175.  
  176.   void gtk_marshal_NONE__INT_POINTER (GtkObject * object,
  177.                       GtkSignalFunc func,
  178.                       gpointer func_data, GtkArg * args);
  179.  
  180.  
  181. #ifdef __cplusplus
  182. }
  183. #endif                /* __cplusplus */
  184.  
  185. #endif                /* __GTK_MARSHAL_H__ */
  186.